export interface AuthVO {
  /**
   * 激活记录ID
   */
  id: string | number;

  /**
   * 用户ID
   */
  userId: string | number;

  /**
   * 设备唯一标识
   */
  deviceId: string | number;

  /**
   * 授权码
   */
  authCode: string;

  /**
   * 使用的授权码ID
   */
  authCodeId: string | number;

  /**
   * 授权时间
   */
  authTime: string;

  /**
   * 到期时间
   */
  expireTime: string;

}

export interface AuthForm extends BaseEntity {
  /**
   * 激活记录ID
   */
  id?: string | number;

  /**
   * 用户ID
   */
  userId?: string | number;

  /**
   * 设备唯一标识
   */
  deviceId?: string | number;

  /**
   * 授权码
   */
  authCode?: string;

  /**
   * 使用的授权码ID
   */
  authCodeId?: string | number;

  /**
   * 授权时间
   */
  authTime?: string;

  /**
   * 到期时间
   */
  expireTime?: string;

}

export interface AuthQuery extends PageQuery {

  /**
   * 用户ID
   */
  userId?: string | number;

  /**
   * 设备唯一标识
   */
  deviceId?: string | number;

  /**
   * 授权码
   */
  authCode?: string;

  /**
   * 使用的授权码ID
   */
  authCodeId?: string | number;

  /**
   * 授权时间
   */
  authTime?: string;

  /**
   * 到期时间
   */
  expireTime?: string;

    /**
     * 日期范围参数
     */
    params?: any;
}



